home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / reviews / u1_06 < prev    next >
Text File  |  1993-10-04  |  54KB  |  1,346 lines

  1. U1-06:  File Changing, Copying, and Deleting
  2.  
  3.  
  4. ---------------------------
  5. 1997 File Cleanup Utilities          Small Programs Disk
  6. ---------------------------
  7.  
  8. ADDCRS
  9.    will add Carriage Returns to a downloaded file that does not appear to have
  10. them when you try to list it using the DOS TYPE command.
  11.  
  12. AWK 2.10
  13.    Duff, Rob
  14.    $0
  15. is a sophisticated program for scanning files for lines that match a specified
  16. pattern.  Several programs in the library perform this function on a simple
  17. level, but AWK is more like a programming language.  For example, it has
  18. conditional statements, variables, relational operators, loops, and
  19. concantenation of patterns.  AWK is used mostly in two different ways: to
  20. print reports by printing selected fields and extracting counts, sums and
  21. sub-totals, and to convert data files from one format to another (eg:
  22. rearranging fields).  An example of a practical use of AWK would be to clean
  23. up message files downloaded from a bbs.
  24.  
  25. Clean
  26.    $0
  27. removes all control characters, except for carriage returns and line feeds,
  28. from a text file.  When prompted, supply a filename to process.  The original
  29. file is not changed.
  30.  
  31. Clip
  32.    Lazo, Charles III
  33.    $?
  34. clips any unwanted ^Z's, carriage returns or line feeds from the end of files.
  35.  
  36. Delchar
  37.    O'Rear, Larry
  38.    $5
  39. deletes specified characters from a file.  For example, you could use DelChar
  40. to get rid of a word processor's control characters left in the documentation
  41. files of some programmers.
  42.  
  43. Do 3.3 (DO-LH)
  44.    Hutton, Larrie
  45.    $?
  46. is a utility that performs various file conversion functions stripping high
  47. bits, converting case, adding line numbers, expanding tabs, copying by column,
  48. finding/replacing strings, merging files, sorting files, etc.  There's no
  49. documentation, so you'll have to study carefully the examples on the program's
  50. screen.
  51.  
  52. Fileutil (FILUTIL)
  53.    Rowley, Chris
  54.    $?
  55. is a combination of UNWS and ADDLF with case conversion, full support for the
  56. subdirectories and back-ups allowed.
  57.  
  58. Noblank
  59.    removes blank lines from text files.
  60.  
  61. Strip-cr
  62.    strips extra Carriage Returns.
  63.  
  64. Stripper 1.0
  65.    Rygiel, Patrick
  66.    $10
  67. strips all non-printable characters out of text files, including all line
  68. drawing and other characters above 127 and below 32.
  69.  
  70. Tab2Spc 1.2
  71.    converts a text file containing tabs to one containing spaces in place of
  72. the tabs.  The number of spaces to substitute may be specified by the user.
  73.  
  74. Text
  75.    Kennamer, Walter ASP
  76.    $?
  77. alters the text within a file as specified in the command line.  It allows you
  78. to delete all "white space" (multiple blank spaces) or just leading or
  79. trailing white space or reduce all white space to a single blank space.  It
  80. will also convert upper to lower case or vice versa.  Text in quotes can be
  81. excluded.
  82.  
  83. Top20 1.11
  84.    Bouwman, Brian
  85.    $0
  86. finds and displays on one screen the 20 largest files on a disk, which is very
  87. useful information when trying to regain space on a full drive. It's also
  88. pretty fast.
  89.  
  90. Trimline (TRIMLIN)
  91.    simply removes trailing blanks from the end of lines in a text file.
  92.  
  93. Weed 2.0
  94.    Pinnacle Help
  95.    $4-$6
  96. cleans up a text file by weeding out unwanted text, such as you might get in a
  97. download from a bbs. It will let you specify up to 100 different bits of text
  98. to search for and delete. In addition, you may choose to have it delete all
  99. lines which do or do NOT contain specified text.
  100.  
  101. Wrapline 2.0 (WRAPLIN)
  102.    Nassar, Nassib ASP
  103.    $0
  104. reformats a text file by wrapping lines of text longer than the specified line
  105. width.  This is probably of value only for rough "emergency" work, since it
  106. chops off at the specified length without doing wordwrap.  It is very fast,
  107. however.
  108.  
  109. --------------------------------
  110. END OF SMALL PROGRAMS DISK #1997
  111. --------------------------------
  112.  
  113.  
  114. -------------------------
  115. 0781 Text File Conversion          Small Programs Disk
  116. -------------------------
  117.  
  118. ASC2MM
  119.    Graham, Keith P.
  120.    $0
  121. will convert ASCII files to Multimate documents in seconds instead of hours.
  122.  
  123. Asc2Word (ASC2WRD)
  124.    Marshall, George
  125.    $?
  126. converts a normal ASCII text file into Microsoft Word format.  C source code
  127. is included.
  128.  
  129. AsciiRef 2.0 (ASCIREF)
  130.    LePoer, Peter M.
  131.    $15
  132. lets you reformat files of bibliographic citations into an ASCII delimited
  133. format that other programs, such as dBase and Paradox, can import.  Such
  134. citations can be downloaded from on-line services, such as Medline, ERIC and
  135. Paperchase.  The program can be configured by the user to work with any
  136. database format.  A sample file is included.
  137.  
  138. ASCutils (ASCUTIL)
  139.    $?
  140.    $0
  141. is a set of compact file modification utilities with assembler source code.
  142. The utilities perform such functions as removing duplicate lines, trimming
  143. space off the end of lines and other clean-up chores.
  144.  
  145. Baab
  146.    Gans, Ronald
  147.    $0
  148. stands for "Binary-to-ASCII, ASCII-to-Binary".  BAAB lets you convert a file
  149. that is not all printable text to one that is so that you can TYPE it to the
  150. screen, print it out or transmit it in ASCII format (in which case the person
  151. receiving it must have BAAB to convert the file back to ASCII).  This is not
  152. needed for communications systems that support Xmodem, but some local
  153. Email-type systems only allow ASCII transfers.
  154.  
  155. Cols 1.00
  156.    Dunford, Christopher J.
  157.    $0
  158. takes single-column input (a list of names in a file, for example) and
  159. converts it to double-column input with numerous options to control the output
  160. format.  You can specify file names or COLS can be used with DOS piping and
  161. redirection tools.
  162.  
  163. Convdw 1.2
  164.    CrossCourt Systems ASP
  165.    $15
  166. converts Displaywrite 3 or 4 files to ASCII.  This program ignores most
  167. formatting codes.  It does recognize Indent codes, and pads subsequent lines
  168. with enough tabs to maintain the proper indent level.  It handles syllable
  169. ("soft") hyphens correctly, dropping them unless they occur at the end of a
  170. line.  It normally translates all line ends to carriage returns, but there is
  171. an option to drop the "soft" returns.
  172.  
  173. Delimit 1.0 (DELIMIT) 09-93 CD
  174.    Grosbach, Roy G.
  175.    $15
  176. converts fixed format files into DELIMITed files, that databases and
  177. spreadsheets can read quickly. The program filters the file, choosing
  178. selected fields, eliminating headers from reports, or selecting only
  179. summary lines from reports or you can also choose selected fields from
  180. fixed-format files easily. (Not on this disk. Ask for disk #18126.)
  181.  
  182. Filters
  183.    offers the following filters:
  184.         Upper    - translate all lowercase characters to uppercase
  185.         Lower    - translate all uppercase characters to lowercase
  186.         Snglspc  - removes extra blank lines from a file
  187.         Unique   - deletes multiple occurances from a sorted list
  188.         Trunc    - truncates a line at first matching char (or space)
  189.         Fecho    - echoes standard input to screen (great for debugging)
  190.         Translat - puts each word of a file onto a separate line.
  191.         Feed     - reads a filespec and sends files to standard output
  192.         Forclean - takes a fortran source and deletes comments and
  193.                    labels.
  194.  
  195. Modify
  196.    Software Clinic Development
  197.    $20
  198. makes it easy to modify text files. While it can be used with any kind of text
  199. files, it is ideally suited for small files that are subject to frequent change,
  200. such as batch files. With Modify, you can easily change text on a specified line
  201. or insert a line before a specified line. Lines are specified by giving word(s)
  202. of text that appear on the line. (The authors are no longer at the address
  203. provided in the documentation.)
  204.  
  205. MUD 2.5
  206.   JD Enterprises
  207.   $10
  208. is a Mac/Unix DOS ASCII file translator. Coversions include DOS to Mac,
  209. DOS to UNIX, UNIX to DOS, UNIX to Mac, Mac to UNIX, and Mac to DOS. (Not
  210. on this disk. Ask for disk #18024.)
  211.  
  212. NUM  (NUM2)
  213.    adds line numbers to the lines in text files.
  214.  
  215. Quick-ASCII (QA)
  216.    a utility to convert a file to all ASCII characters.  The output will not
  217. be pretty, but it will be readable.  Thus, if you have, say, a MultiMate file,
  218. but no Multi